ethanol powered - Espagnol Anglais Dictionnaire